home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / tt / fnt_ed / liesmich < prev    next >
Encoding:
Text File  |  1996-09-18  |  3.4 KB  |  62 lines

  1.            Public-Domain Font-Editor FNT_ED.PRG
  2.            ------------------------------------
  3. Zweck:
  4. ------
  5.    Zum Editieren der 4096-Byte-Fonts (STAD/Degas) benutzte ich bisher das
  6. Programm OLIFONT.PRG/RSC von der STAD-Diskette. Leider arbeitet dieses
  7. Programm nicht auf dem TT mit Großbildschirm TTM194.
  8.    Also programmierte ich FNT_ED.PRG nach dem Vorbild von OLIFONT auf dem TT
  9. mit GFABasic 3.5E. Gewisse Eigenheiten mögen sich aus diesem Vorbild
  10. erklären.
  11.    Diese Fonts ähneln sehr dem vom TOS der ATARI's verwendeten
  12. Bildschirmfont. Mit einer kleinen Umstellung kann man dem TOS einen solchen
  13. Font 'unterstellen'. Verschiedene Programme arbeiten auch mit diesem Font-
  14. Format, allerdings keine GEM-Programme. Das GEM-Font-Format hat einen ganz
  15. anderen Header.
  16.  
  17. Bedienung:
  18. ----------
  19.    FNT_ED.PRG hat eine Menüsteuerung, die sich eng an die gewohnte Menü-
  20. steuerung des TOS anlehnt. Allerdings mußte die Menüverwaltung intern 'von
  21. Hand' erledigt werden, da GFABasic 3.5E mit der Bildschirmbreite von 160
  22. Bytes nicht zurecht kommt (Ganz kleine Schrift). Als Nebeneffekt ergibt sich
  23. eine zusätzliche Tastatur-Steuerung. Die zart unterstrichenen Buchstaben
  24. führen zur Anwahl des Hauptmenüpunktes - wodurch das Untermenü aufklappt -,
  25. bzw. zur Direktwahl eines Nebenmenüpunktes - wodurch das Untermenü zuklappt
  26. und die entsprechende Aktion ausgeführt wird. Somit kann jede dermaßen
  27. gezeichnete Option über 2 Tastendrücke erreicht werden.
  28.    Maus- und Tastatur-Betätigung können munter gemischt werden. Sie können
  29. den Hauptmenüeintrag durch die Maus wählen und dann direkt den Nebenmenü-
  30. eintrag durch einen Tastendruck - oder umgekehrt.
  31.    Eine Besonderheit zeichnet die Operationen aus, die nur auf 1 Buchstaben
  32. wirken. C_opy, P_aste, I_nvers, T_ausche sind DIREKT mit diesem 1 Kenn-
  33. zeichnungsbuchstaben wählbar (s.OLIFONT.PRG!). Auch das Verschieben - besser
  34. Rotieren - eines Buchstabens um seine beiden Achsen geht DIREKT mit den
  35. Cursor-Tasten des Cursortastenblocks.
  36.    Der Aufruf des DESK-Eintrags unterscheidet sich grundlegend von den
  37. anderen Menü-Einträgen. Dort kommt die 'normale' GFABasic-Menüsteuerung zum
  38. Zuge. Leider finden sich dadurch auch wieder die sehr kleinen Einträge im
  39. DESK-Menü. Dieser Mangel wird erst in einer auf den TT angepassten GFABasic-
  40. Version behoben sein!
  41.    Ein Buchstabe wird durch direktes Anklicken in der Font-übersicht
  42. angewählt.
  43.    Ein Pixel wird gesetzt durch ein Anklicken des Feldes in der Buchstaben-
  44. Übersicht mit der linken Maustaste, gelöscht wird ein Pixel durch Anklicken
  45. mit der rechten Maustaste.
  46.    Fest in den Editor integriert ist der 16*8-Systemfont eines 'unberührten'
  47. ST/TT's. In den 2.Fontpuffer wird bei Programmstart der Font geladen, der
  48. vom Betriebssystem TOS benutzt wird - was eine Rolle spielt, wenn Sie einen
  49. anderen Font dauerhaft installiert haben (NVDI/GDOS).
  50.  
  51. Einschränkungen:
  52. ----------------
  53.    Etliche Operationen sind in diesen Font-Editor noch nicht eingebaut. Alle
  54. Menüeinträge, die einen Kleinbuchstaben als Anfangsbuchstaben haben und die
  55. nicht den kleinen Unterstrich besitzen, sind noch nicht implementiert. Das
  56. bleibt einer späteren Version vorbehalten (Wenn ich dazu mal komme!). Aber
  57. mit den bereits eingebauten Funktionen kann ein TT'ler fast genauso
  58. komfortabel arbeiten wie mit OLIFONT - das war ja meine Absicht!
  59.  
  60.                             Pfr.S.Just, Kirchweg 5, 6936 Haag, Tel.o6262/6369
  61.  
  62.